iT邦幫忙

2024 iThome 鐵人賽

DAY 10
0
自我挑戰組

從免費網路資源中入門java系列 第 10

【Day10】Java中的 Array 陣列(一):如何宣告與遍歷陣列

  • 分享至 

  • xImage
  •  

在Java中,陣列的長度必須在陣列創建時決定,並且在創建之後不能改變。

宣告陣列

基本方式:

// 宣告一個整數陣列,陣列名稱為numbers,但尚未指定大小
int[] numbers;
// 決定陣列長度(能放幾個元素)
numbers = new int[5];

或是:

int[] numbers = new int[5];  // 創建一個長度為5的整數陣列

// 在宣告陣列後,可以透過索引存取與修改陣列中的元素,索引從0開始:
numbers[0] = 10; // 設置第一個元素為10

也可以在宣告的同時,初始化陣列中的值:

// 宣告並同時初始化陣列的值
int[] numbers = {1, 2, 3, 4, 5};

使用for-each迴圈遍歷陣列
for-each 迴圈不需要使用索引來存取每個元素,它會自動迭代每一個元素,讓程式碼更具可讀性。

基本語法如下:

for (元素類型 變數名 : 陣列) {
    // 在這裡對變數名進行操作
}

範例:

int[] numbers = {1, 2, 3, 4, 5};

for (int number : numbers) {
    System.out.println(number);
}
// number 代表陣列 numbers 中的每一個元素。
// 每次迭代,number 會自動指向陣列中的下一個元素。

上一篇
【Day9】Java迴圈裡的continue和break
下一篇
【Day11】Java中的 Array 陣列(二):如何列印陣列
系列文
從免費網路資源中入門java13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言